namespace PluginFrame
{
	public interface IAnalysisParameterConfiguration
	{
		string ProjectName { get; set; }

		int ProjectChannel { get; set; }

		bool IsNeedReAnalysis { get; set; }

		PcrSystemType SystemType { get; set; }

		IProjectProperty ProjectProperty { get; set; }

		int TargetIndex { get; set; }

		IAnalysisParameterConfiguration Create();

		void SetApplication(IApplication application);

		IApplication GetApplication();
	}
}
